The following tables list the members exposed by SwapCollection<T>.
Name | Description | |
---|---|---|
![]() | SwapCollection<T> Constructor | Overloaded. |
Name | Description | |
---|---|---|
![]() | CancelCollectionChanging | Gets or sets a value indicating whether change action is canceled by the end user. |
![]() | Count | Gets the number of elements actually contained in the Collection. (Inherited from System.Collections.ObjectModel.Collection<T>) |
![]() | Item | Gets or sets the element at the specified index. (Inherited from System.Collections.ObjectModel.Collection<T>) |
Name | Description | |
---|---|---|
![]() | Items | Gets a IList wrapper around the Collection. (Inherited from System.Collections.ObjectModel.Collection<T>) |
![]() | SuppressMessages | Gets a value indicating whether System.ComponentModel.INotifyPropertyChanged notifications will be suppresed. |
Name | Description | |
---|---|---|
![]() | Add | Adds an object to the end of the Collection. (Inherited from System.Collections.ObjectModel.Collection<T>) |
![]() | AddRange | Adds the elements of the specified collection to the end of the SwapCollection<T>. |
![]() | Clear | Removes all elements from the Collection. (Inherited from System.Collections.ObjectModel.Collection<T>) |
![]() | Contains | Determines whether an element is in the Collection. (Inherited from System.Collections.ObjectModel.Collection<T>) |
![]() | CopyTo | Copies the entire Collection to a compatible one-dimensional System.Array, starting at the specified index of the target array. (Inherited from System.Collections.ObjectModel.Collection<T>) |
![]() | GetEnumerator | Returns an enumerator that iterates through the Collection. (Inherited from System.Collections.ObjectModel.Collection<T>) |
![]() | IndexOf | Searches for the specified object and returns the zero-based index of the first occurrence within the entire Collection. (Inherited from System.Collections.ObjectModel.Collection<T>) |
![]() | Insert | Inserts an element into the Collection at the specified index. (Inherited from System.Collections.ObjectModel.Collection<T>) |
![]() | InsertRange | Inserts the elements of a collection into the SwapCollection<T> at the specified index. |
![]() | Remove | Removes the first occurrence of a specific object from the Collection. (Inherited from System.Collections.ObjectModel.Collection<T>) |
![]() | RemoveAt | Removes the element at the specified index of the Collection. (Inherited from System.Collections.ObjectModel.Collection<T>) |
![]() | RemoveRange | Removes the spcified items from SwapCollection<T>. |
![]() | SwapItems | Overloaded. Swaps the positions of two items from the SwapCollection<T>. |
Name | Description | |
---|---|---|
![]() | AddRangeInternal | Adds an range of items to a SwapCollection<T> object. |
![]() | ClearItems | Overridden. Removes all elements from the SwapCollection<T>. |
![]() | ClearItemsInternal | Removes all elements from the SwapCollection<T>. |
![]() | InsertItem | Overridden. Inserts an element into the SwapCollection<T> at the specified index. |
![]() | InsertItemInternal | Inserts an element into the SwapCollection<T> at the specified index. |
![]() | InsertRangeInternal | Inserts an range of elements into the SwapCollection<T> at the specified index. |
![]() | OnCollectionChanged | Raises the CollectionChanged event. |
![]() | OnCollectionChanging | Raises the CollectionChanging event. |
![]() | OnPropertyChanged | Raises PropertyChanged event. Called when one or more of the properties that exist on the element have had their effective values changed. |
![]() | RemoveInternal | Removes the specified item from the collection. |
![]() | RemoveItem | Overridden. Removes the element at the specified index of the SwapCollection<T>. |
![]() | RemoveRangeInternal | Removes the range of specified items as notification messages are suppressed. |
![]() | SetItem | Replaces the element at the specified index. (Inherited from System.Collections.ObjectModel.Collection<T>) |
![]() | SwapItemsInternal | Overloaded. Swaps the items of items as push them on the spefied index. |
Name | Description | |
---|---|---|
![]() | CollectionChanged | Occurs when an item in the collection changes, or the entire collection changes. |
![]() | CollectionChanging | Occurs when an item in the collection is going to change, or the entire collection is going to change. |
![]() | PropertyChanged | Occurs when a property value changes. |